// components/leiBie/index.js
Component({
  /**
   * 组件的属性列表
   * @param {color}  主题颜色
   * @param {title}  显示标题文本
   * @param {pageIndex} 标识组件位置
   * @param {list} 数据
   * @param {select}  选中数据 list中的code字符
   * @param {show}  所有选项均为亮色
   * @return {sendMsg} 返回数据 对象形式 list的项
   */
  properties: {
    color:{
      type:String,
      value:'#666'
    },
    title: {
      type: String,
      value: ''
    },
    pageIndex:{
      type: Number,
      value: 0
    },
    /**
     * @param {code} 数据code
     * @param {name} 数据文本
     */
    list: {
      type: Array,
      value: []
    },
    select: {
      type: String,
      value: ''
    },
    show:{
      type:Boolean,
      value:false
    }
  },
  /**
   * 组件的方法列表
   */
  methods: {
    change(e) {
      const value = e.currentTarget.dataset.item
      this.triggerEvent('sendMsg', {pageIndex:this.data.pageIndex,data:value})
    }
  },
})